layout.tsx 587 B

1234567891011121314151617181920212223
  1. import HeaderBack from "@/components/HeaderBack";
  2. import { getTranslations } from "next-intl/server";
  3. import { ReactNode } from "react";
  4. export const generateMetadata = async () => {
  5. const t = await getTranslations("titles");
  6. return {
  7. title: t("about"),
  8. };
  9. };
  10. export default async function Layout({
  11. children,
  12. params: { locale },
  13. }: {
  14. children: ReactNode;
  15. params: { locale: string };
  16. }) {
  17. return (
  18. <>
  19. <HeaderBack showBack={true} />
  20. <main className={"main-header bg-[#282828]"}>{children}</main>
  21. </>
  22. );
  23. }